create mentally - French English Dictionary